Synthesis of systems specified as interacting VHDL processes
نویسندگان
چکیده
This paper presents an approach to synthesis of hardware systems specified as interacting VHDL processes. Different from traditional high-level synthesis methodologies our approach takes into account the interactions and interdependence between concurrent processes. Two methods have been developed. The first method supports an unrestricted use of signals and wait statements and synthesizes synchronous hardware with global control of process synchronization for signal update. The second method allows hardware synthesis without the strict synchronization required by the VHDL simulation-based semantics. In both methods VHDL system specifications are first translated into an internal design representation based on timed Petri nets, which is then synthesized into hardware implementation structures at register-transfer level. Our main objective is to preserve simulation/ synthesis correspondence during synthesis and to produce hardware that operates with a high degree of parallelism. Experimental results with practical design examples demonstrate that the proposed methods are efficient in terms of both resulted hardware and optimization time.
منابع مشابه
Analog Component Control Component Internal Events Internal Control Signals Analog Output Signals Analog System Input
This paper deenes a VHDL-AMS subset for be-havioral synthesis of analog systems. The subset includes language constructs for describing most of the functional aspects pertaining to analog systems. Besides , these constructs can be implemented with electronic circuits. Functional aspects, which can be expressed with the subset, relate to two interacting parts. The analog part continuously proces...
متن کاملPost-synthesis back-annotation of timing information in behavioral VHDL
This paper presents an approach to back-annotation of timing information in behavioral VHDL descriptions. In our approach, a behavioral VHDL description specifies the functionality and timing constraints of a design which is synthesized by a high-level synthesis tool. After synthesis the timing information of the design is back-annotated to the original VHDL description which is then used for s...
متن کاملSpecification of Control Flow Properties for Verification of Synthesized VHDL Designs
Behavioral speciications in VHDL contain multiple communicating processes. Register level designs synthesized from these speciications contain a data path represented as a netlist and a controller consisting of multiple communicating synchronous nite state machines. These nite state machines together implement the control ow speciied in and implied by the behavioral speciication in VHDL. This p...
متن کاملComputer-Aided Design of Fuzzy Systems Based on Generic VHDL Specifications - Fuzzy Systems, IEEE Transactions on
Abstruct-Fuzzy systems implemented in hardware can operate with much higher performance than software implementations on standard microcontrollers. In this paper, three types of fuzzy systems and related hardware architectures are discussed: standard fuzzy controllers, FuNe Z fuzzy syqtems, and fuzzy classifiers based on a neural network structure. Two computer-aided design (CAD) packages for a...
متن کاملA Top - down Synthesis Methodology Forbehavioral Mixed - Signal Systems Specified
This paper presents a top-down design methodology to synthesize mixed-signal systems described at be-havioral level. Our methodology is intended to automate the synthesis process of analog CMOS integrated circuits. Also, the method enables the circuit description at high level of abstraction where complex systems are easier to specify. The behavioral models are represented by a set of simultane...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Integration
دوره 21 شماره
صفحات -
تاریخ انتشار 1996